blutroter ampfer - German English Dictionary